package affichage;


import javax.swing.JFrame;

import deroulementjeu.Partie;
 

/**
 * La première fenêtre ouverte qui contient le panel MenuPrincipal
 * @author Alexis BRASY, Geoffrey LEQUESNE, Sandrine PIRIOU, Michel POPOV
 *
 */
public class Fenetre extends JFrame {

    /** Entier nécessaire à la sérialisation */
    private static final long serialVersionUID = 1L;
    /** Le menu principal */
    private MenuPrincipal menu;
	
    /**
     * Constructeur de la fenêtre
     * @param p la partie
     */
    public Fenetre(Partie p) {
        	
        this.setTitle("PikaWar");
        this.setSize(800, 600);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setLocationRelativeTo(null);
            
        menu = new MenuPrincipal(p, this);
            
        this.getContentPane().add(menu);
        this.setVisible(true);
    }
	
    /**
     * Méthode qui appelle la méthode pour relancer le son du menu principal
     */
    public void lancerMusiqueMenu() {
        this.menu.relancerSound();
    }

}
